have time on hands - Alemán Inglés Diccionario